cotton buds (brit) - Spanish English Dictionary